package com.naiterui.ehp.bs.recommend.vo;

import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <pre>
 * 同步监管商品信息
 * </pre>
 *
 * @author fangguanhong
 * @date 2021/1/13 下午5:51
 * @since 1.0.0
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class SuperviseProductVO implements Serializable {

    private static final long serialVersionUID = -8895033357275293922L;
    /**
     * 药监药品ID
     */
    private String id;

    private Long skuId;

    /**
     * 名称
     */
    private String name;

    /**
     * 通用名
     */
    private String commonName;

    /**
     * 规格
     */
    private String spec;
    /**
     * 剂型
     */
    private String pillCode;
    private String pillName;
    /**
     * 用量次数-每三小时1次-1
     */
    private String dosageCount;
    /**
     * 用量周期单位-每三小时1次-小时
     */
    private String dosageCycleUnit;
    /**
     * 用量周期-每三小时1次-3.00
     */
    private String dosageCycle;

    /**
     * 每次用量
     */
    private String eachDosageCount;

    /**
     * 每次用量单位
     */
    private String eachDoseUnit;
    /**
     * 用药周期
     */
    private Double drugCycle;

    /**
     * 用药周期单位
     */
    private String drugCycleUnit;
    /**
     * 服用方法
     */
    private String usageMethod;
    /**
     * 药品数量
     */
    private Integer quantity;
    /**
     * 推荐购买数量单位
     */
    private String quantityUnit;
    /*
     * 商品单个价格（单位分）
     */
    private Integer salePrice;

    /**
     * 商品总价格（单位分）
     */
    private Integer totalPrice;

    /**
     * 药品包装单位
     */
    private String packingUnit;

    /**
     * 用药天数
     */
    private String usageTime;

    /**
     * 生产企业
     */
    private String productionEnterprise;

    /**
     * OTC标志 0否 1是
     */
    private String otcFlag;

    /**
     * 用药天数
     */
    private Integer useDays;

}
